package artaza.clasesdao;

import artaza.persistencia.Usuario;
import java.util.List;
import org.springframework.stereotype.Repository;

@Repository
public class UsuarioDAOImpl extends GenericDAOJPAImpl<Usuario, String> implements UsuarioDAO {

    @Override
    public  Usuario findByUsername(Class<Usuario> typeClass, String username) {
        String query = "SELECT FROM Usuario c WHERE c.username='" + username + "'";
        Usuario u = (Usuario) em.createQuery(query).getSingleResult();
        return u;
    }
}
